package com.yjd.bi.canal.model;

import com.yjd.comm.base.model.Model;

/**
 * <b>description</b>：客户消息订单模型<br>
 * <b>time</b>：2016-07-13 17:04:10 <br>
 * <b>author</b>：  ready percy-chen@hotmail.com
 */
public class CanalMessageModel extends Model{

	/**
	* @Fields serialVersionUID
	*/
	private static final long serialVersionUID = 1L;
	
	 /*
	  * 
	  */
	private java.lang.Long id;
	 /*
	  *bingo起始点 
	  */
	private java.lang.String binlogfile;
	 /*
	  * 
	  */
	private java.lang.String table_name;
	 /*
	  * 
	  */
	private java.lang.Integer event_type;
	 /*
	  *执行时间（毫秒） 
	  */
	private java.lang.Long execute_time;
	 /*
	  *入库延迟，毫秒 
	  */
	private java.lang.Long delay;
	 /*
	  *行变更信息（son数据）[{field:属性名,type:mysql数据属性类型,value_old:属性旧值,value_new:新属性值,update:是否更新},[…],….] 
	  */
	private java.lang.String entrydata;
	 /*
	  *事务id 
	  */
	private java.lang.String p_key;
	 /*
	  *创建时间 
	  */
	private java.lang.Long create_time;
	
	 /*
	  *状态 0未处理，1.已处理 
	  */
	private java.lang.Integer status;
	
	private Integer entry_type;
	
	private Long binlogfile_offset;
	
	private String schema_name;
	
	
	public String getSchema_name() {
		return schema_name;
	}

	public void setSchema_name(String schema_name) {
		this.schema_name = schema_name;
	}

	public Long getBinlogfile_offset() {
		return binlogfile_offset;
	}

	public void setBinlogfile_offset(Long binlogfile_offset) {
		this.binlogfile_offset = binlogfile_offset;
	}

	public Integer getEntry_type() {
		return entry_type;
	}

	public void setEntry_type(Integer entry_type) {
		this.entry_type = entry_type;
	}

	public java.lang.Long getId() {
		return id;
	}

	public void setId(java.lang.Long id) {
		this.id = id;
	}
	public java.lang.String getBinlogfile() {
		return binlogfile;
	}

	public void setBinlogfile(java.lang.String binlogfile) {
		this.binlogfile = binlogfile;
	}
	public java.lang.String getTable_name() {
		return table_name;
	}

	public void setTable_name(java.lang.String table_name) {
		this.table_name = table_name;
	}
	public java.lang.Integer getEvent_type() {
		return event_type;
	}

	public void setEvent_type(java.lang.Integer event_type) {
		this.event_type = event_type;
	}
	public java.lang.Long getExecute_time() {
		return execute_time;
	}

	public void setExecute_time(java.lang.Long execute_time) {
		this.execute_time = execute_time;
	}
	public java.lang.Long getDelay() {
		return delay;
	}

	public void setDelay(java.lang.Long delay) {
		this.delay = delay;
	}
	public java.lang.String getEntrydata() {
		return entrydata;
	}

	public void setEntrydata(java.lang.String entrydata) {
		this.entrydata = entrydata;
	}
	
	public java.lang.String getP_key() {
		return p_key;
	}

	public void setP_key(java.lang.String p_key) {
		this.p_key = p_key;
	}

	public java.lang.Long getCreate_time() {
		return create_time;
	}

	public void setCreate_time(java.lang.Long create_time) {
		this.create_time = create_time;
	}
	public java.lang.Integer getStatus() {
		return status;
	}

	public void setStatus(java.lang.Integer status) {
		this.status = status;
	}

}
